<%--
    Document   : Discoussion2
    Created on : 05.Haz.2011, 13:25:35
    Author     : Ahm
--%>

<%@page contentType="text/html" pageEncoding="UTF-8" import="java.sql.*"%>
<jsp:useBean id="user" class="controls.UseBean" scope="session"/>
<jsp:useBean id="yazi" class="controls.UseBilgiBean" scope="session"/>
<%

            controls.addinfo nesne = new controls.addinfo();
            boolean kullaniciadisifreuyumu = true;
            boolean GenelGosterim;
            boolean yenikonuacmagoster2 = true;
            String yenikonuacmagoster = request.getParameter("yenikonusayfasi222");
            yenikonuacmagoster = yenikonuacmagoster + " ";
            if (yenikonuacmagoster.equals(" ") || yenikonuacmagoster.charAt(0) == 'n') {
                yenikonuacmagoster2 = false;
            }
            String DisID = request.getParameter("DisID");
            DisID = DisID + " ";
            if (DisID.equals(" ") || DisID.charAt(0) == 'n') {
                GenelGosterim = true;
                String yenikonu = request.getParameter("yenikonuac");
                yenikonu = yenikonu + " ";
                if (yenikonu.equals(" ") || yenikonu.charAt(0) == 'n') {
                    System.out.println("yenikonu yok");
                } else {
                    System.out.println("yeni kONU AÇMAYA TIKLANDI");
                    System.out.println("yenikonuac");
               //     String distext = request.getParameter("Discoussion");
               //     long distext2=Long.parseLong(distext);
               //     long distext3 = nesne.longduzelt(distext2);
                    nesne.addDiscoussion(request.getParameter("konuismi"), request.getParameter("kisatanim"), request.getParameter("konu"), request.getParameter("izinler"),
                            request.getParameter("Type"), Integer.parseInt(request.getParameter("Email")), user.GetMemberID(), nesne.stringduzelt(request.getParameter("Discoussion")) );
                }
            } else {
                GenelGosterim = false;
                String comment = request.getParameter("Comment");
                comment = comment + " ";
                if (comment.equals(" ") || comment.charAt(0) == 'n') {
                    System.out.println("comment yok");
                } else {
                    System.out.println("comment var");
                    nesne.addcomment(comment.substring(0, comment.length() - 1), Integer.parseInt(DisID.substring(0, DisID.length() - 1)), user.GetMemberID());
                }

            }

            int UserPermission = 0;
            if (user.GetUserName().equals(" ")) {
                UserPermission = 10000;
            } else {
                UserPermission = user.GetAuthority();
            }
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link rel="stylesheet" type="text/css" href="style.css" />
    <link rel="shortcut icon" href="images/icon.ico" />
    <title>Discoussion - Tartışma Sayfası</title>
</head>

<body>
<div>
    <a href="index.jsp" class="logo"><img src="images/logo2.png" alt="" width="262" height="69" /></a>																										<div style="position:absolute;top:1px;left:1px;height:0px;width:0px;overflow:hidden"><h1><a href="http://www.freetemplatesonline.com">free web templates</a></h1><h1><a href="http://www.webdesign.org">web design</a></h1></div>
    <p class="links"><a href="help.jsp">Yardım</a> | <a href="help.jsp">SSS</a></p>
    <ul id="menu">
        <li><a href="index.jsp"><img src="images/but1.gif" alt="" width="109" height="48" /></a></li>
        <li><a href="about.jsp"><img src="images/but2.gif" alt="" width="109" height="48" /></a></li>
        <li><a href="Discoussion.jsp"><img src="images/but3.gif" alt="" width="109" height="48" /></a></li>
        <li><a href="members.jsp"><img src="images/but4.gif" alt="" width="109" height="48" /></a></li>
        <li><a href="articles.jsp"><img src="images/but5.gif" alt="" width="109" height="48" /></a></li>
        <li><a href="contact.jsp"><img src="images/but6.gif" alt="" width="109" height="48" /></a></li>
    </ul>
    <div>
        <div class="block">
            <img src="images/title1.jpg" alt="" width="215" height="62" /><br />
            <p> <% out.println("<h4>" + yazi.Yazi1() + "</h4>");%>  </p>
            <a href="#"><img src="images/more.gif" alt="" width="75" height="27" /></a>
        </div>
        <img src="images/banner<%=nesne.randomimagecount()%>.png" alt="" width="654" height="297" border="0" usemap="#Map" />
		 </div>
</div>
<div id="content">
    <div class="line">
        <div class="sidebar">
            <%


                        if (user.GetUserName().equals(" ") || user.GetUserName().charAt(0) == 'n') {%>

            <img src="images/title2.gif" alt="" width="238" height="57" /><br />
            <h4>Lütfen Üye Girişi Yapınız</h4>
            <form action="index.jsp">
                Kullanıcı adı: <input type="text" name="kadi" value="" length="40" />
                <br>
                Şifre:<font color="#FFFFFF">...............</font><input type="password" name="sifre" value="" /><br><input type="submit" name="giris" value="Giriş Yap" />
                <br>
                <br>
            </form><a href="register.jsp"><img src="images/uyeol.jpg" alt="" /></a>
            <input type ="button"
                   value = "Hazır Üye bilgileri Öğrenmek için Tıklayın"
                   onClick="alert('K.adı:admin  şifre:admin')" />

            <%} else {
                             out.println("<h2>Hoşgeldin <br>" + user.GetRealName() + " </h2> <br> <h3>Öğrenci Numaranız:" + user.GetSNumber() + "</h3> <br>");
            %>
            <a href="/profil.jsp"><img border="0" src="images/profil.png" ></a>
            <a href="/pm.jsp"><img border="0" src="images/message.png"></a>
            <a href="index.jsp?cikis=exitttt"><img border="0" src="images/cikis.png"></a>

            <%
                        }
            %>

        </div>
        <div class="list">
            <ul>

                <%
                            controls.SQLConnection sqlconnect = new controls.SQLConnection();
                            Statement komut = sqlconnect.GetDiscoussionConnection();
                            Statement komut2 = sqlconnect.GetDiscoussionConnection();
                            Statement komut3 = sqlconnect.GetDiscoussionConnection();

                            if (yenikonuacmagoster2 == false) {

                                if (GenelGosterim == true) {
                                    ResultSet sonuc = komut.executeQuery("SELECT * FROM discussiontable WHERE Permission LIKE '" + UserPermission + "%'");

                %>



                <table border="1" width="100%">
                    <tr>
                        <td bordercolor="#0000FF" bgcolor="#7799BB">
                            <p align="center">
                    <img border="0" src="images/dis1.png" width="450" height="50" align="left"></td>
                    </tr>
                    <tr>
                        <td bgcolor="#324B65">
                            <p align="center">
                    <img border="0" src="images/dis3.png" width="106" height="30" align="left"><;/td>
                  </td>  </tr>
                    <tr>
                        <td>
                            <p align="left">Bu sayfaya üye girişi yapmadan girerseniz sadece herkesin görmesini istediğimiz konuları görünür, üye girişi yapar girerseniz sadece sizin görebileceğiniz konular ve genel konular görünür. admin girişi yaparsanız tüm konular görünür</td>
                    </tr>
                    <tr>
                        <td bgcolor="#D9D9D9">
                            <p align="right">

                                <a href="Discoussion.jsp"><img src="images/dis4.png" align="left"></a>
                                <a href="Discoussion.jsp?yenikonusayfasi222=yyy">
                                    <img border="0" src="images/dis7.png" width="132" height="33" align="right"></a>
</td>

                    </tr>




                    <%
                                                        while (sonuc.next()) {
                    %>

                    <tr>
                        <td>
                            <%   out.println("<p align=\"left\">" + "<a href=\"Discoussion.jsp?DisID=" + sonuc.getInt("DisID") + "\">" + "<h3>" + sonuc.getString("Subject") + "</h3>  </p>");
                                                                                    out.println("<br>");
                            %></td>
                    </tr>







                    <%}
                    %>
                    <tr>
                        <td bgcolor="#D9D9D9">
                            <p align="left">
                    <img border="0" src="images/dis5.png" width="125" height="31" align="left">
                   <% out.println( + yazi.Getuyesayisi());  %>

                </td>
                    </tr>
                </table>

                <%
                                                } else {
                                                    controls.addinfo nesne2 = new controls.addinfo();
                                                    ResultSet sonuc = komut.executeQuery("SELECT * FROM discussiontable WHERE Disid='" + DisID + "' and Permission LIKE '" + UserPermission + "%'");

                %>


                <table border="1" width="100%">
                    <tr>
                        <td bordercolor="#0000FF" bgcolor="#7799BB">
                            <p align="center">
                    <img border="0" src="images/dis1.png" width="450" height="50" align="left"></p>
                    </tr>
                </table>
                <table border="1" width="100%">
                    <% while (sonuc.next()) {%>
                    <tr>
                        <td bgcolor="#D9D9D9">
                            <p align="left"><font color="#003300">


                                    <%=nesne.idsahibibul(Integer.parseInt(sonuc.getString("Ownerid")))%> <%=sonuc.getString("Date")%></font> </td>
                    </tr>
                    <tr>
                        <td>


                            <p align="left">
                                <%if (sonuc.getString("Discussion").length() > 80) {
                                %>
                                <textarea name="yorum" rows="4" cols="70" readonly="readonly">
                                    <%=sonuc.getString("Discussion")%>
                                </textarea>

                                <%
                                     } else {
                                         out.println(sonuc.getString("Discussion"));
                                     }%>







                        </td>
                    </tr>
                    <tr>
                        <td bgcolor="#D9D9D9">Yorumlar</td>
                    </tr>




                    <%
                                                        }
                                                        ResultSet sonuc2 = komut2.executeQuery("SELECT * FROM commenttable WHERE Disid='" + DisID + "'");
                                                        while (sonuc2.next()) {
                                                            int yorumsahibino = sonuc2.getInt("Owner");
                    %>


                    <tr>
                        <td>

                            <%
                                                                                    if (sonuc2.getString("Comment").length() > 80) {
                            %>
                            <textarea name="yorum" rows="4" cols="70" readonly="readonly"><%=nesne2.idsahibibul(yorumsahibino)%>: <%=sonuc2.getString("Comment")%>
                            </textarea>

                            <%
                                                                                    } else {
                                                                                        out.println(nesne2.idsahibibul(yorumsahibino));
                                                                                        out.println(":");
                                                                                        out.println(sonuc2.getString("Comment"));
                                                                                    }%>





                        </td>
                    </tr>



                    <%
                                                        }
                    %>
                </table>
                <%


                                                    if (user.GetUserName().equals(" ") || user.GetUserName().charAt(0) == 'n') {
                                                        out.println("Yorum Yazmak için Üye Girişi Yapınız");
                                                    } else {
                %>


                <br>
                <br>
                <form action="Discoussion.jsp">
                    <%int disid = Integer.parseInt(DisID.substring(0, DisID.length() - 1));%>
                    YORUM YAP
                    <input type="hidden" name="DisID" value="<%=disid%>"/>
                    <br>
                    <textarea name="Comment" rows="4" cols="70"></textarea>
                    <br>
                    <input type="submit" value="Gonder" name="Gonder" />
                </form>
                <%


                                                    }
                                                }

                %>
                <%} else {
                %>

                <table border="1" width="100%">
                    <tr>
                        <td bordercolor="#0000FF" bgcolor="#7799BB">
                            <p align="center">
                    <img border="0" src="images/dis1.png" width="450" height="50" align="left"></td>
                    </tr>
                    <tr>
                        <td bgcolor="#324B65">
                            <p align="center">
                    <img border="0" src="images/dis3.png" width="106" height="30" align="left"></td>
                    </tr>
                    <tr>
                        <td>
                            <p align="left">Bu sayfaya üye girişi yapmadan girerseniz sadece herkesin görmesini istediğimiz konuları görünür, üye girişi yapar girerseniz sadece sizin görebileceğiniz konular ve genel konular görünür. admin girişi yaparsanız tüm konular görünür</td>
                    </tr>
                    <tr>
                        <td bgcolor="#D9D9D9">
                            <p align="right">

                                <a href="Discoussion.jsp"><img src="images/dis4.png" align="left"></a>

                                <a href="Discoussion.jsp?yenikonusayfasi222=yyy">
                                    <img border="0" src="images/dis7.png" width="132" height="33" align="right"></a>


                    </tr>



                    <li>
                    <td>

                        <%
if(user.GetUserName().charAt(0)==' '){
out.println("<h2>SADECE ÜYELER KONU AÇABİLİR</h2>");
}else{ %>
                        <p> <form action="Discoussion.jsp">
                            Yeni Konu ismi: <input type="text" name="konu" value="Konu" />
                            <br>
                            Konunun kısa tanımı: <input type="text" name="kisatanim" value="KısaTanım" />
                            <br>
                            <br>
                            Kategori: <select name="kategori" multiple="multiple" size="1">
                                <option>JAVA</option>
                                <option>.NET</option>
                                <option>CSS</option>
                                <option>PHP</option>
                            </select> (Birden fazla kategori seçmek için CTRL+mause sol tuşunu kullanabilirsiniz)
                            <br>
                            <br>
                            Kimler Görsün: <select name="izinler"> 
                                <option>Herkes</option>
                                <option>Sadece Üyeler</option>
                                <option>Görevliler</option>
                                <option>Adminler</option>
                            </select><br>
                            (her seçenek kendisinden altta olan seçenekleri kapsar, Sadece üyeler deyince,<br> üyelerde görevlilerde adminlerde görür)
                            <%// <input type="text" name="izinler" value="Sayısal Olarak İzin" />%>
                         <input type="hidden" name="Type" value="D"/>
                         <input type="hidden" name="Email" value="2"/>
                            <br>
                            Yazınız:
                            <br>
                            <textarea name="Discoussion" rows="4" cols="70">
                            </textarea>
                            <br>
                                <input type="submit" value="Yeni Konu Aç" name="yenikonuac" />
                            </form> 
                  
            



                <%}
                %>
                 </td> </li>    </table>
                <%
                }
                %>



            </ul>
        </div>
    </div>
    <div>
        <div class="sidebar">
            <img src="images/title4.gif" alt="" width="238" height="21" />
            <div class="news">

                <span> <%=yazi.SonDuyuru1Baslik()%></span>
                <p><a href=" <%=yazi.SonDuyuru1Adres()%>   "> <%=yazi.SonDuyuru1()%></a></p>
            </div>
            <div class="news pad25">
                <span> <%=yazi.SonDuyuru2Baslik()%></span>
                <p><a href=" <%=yazi.SonDuyuru2Adres()%>   "> <%=yazi.SonDuyuru2()%></a></p>
            </div>
            <a href="duyuru.jsp"><img src="images/tumduyuru.png" alt=""  /></a>
        </div>
    </div>
    <div class="infoblock border">
        <img src="images/title5.gif" alt="" width="273" height="24" /><br />
        <a href="http://www.facebook.com/FUYazilimKulubu"><img border="0" src="images/facelogo.jpg" ></a>

        <p><a href="<%=yazi.Yazi3Link()%>"><%=yazi.Bilgi3()%></a></p>
        <a href="<%=yazi.Yazi3Link()%>"><img src="images/more_g.gif" alt="" width="76" height="28" /></a>
    </div>
    <div class="infoblock">
        <img src="images/title6.gif" alt="" width="281" height="24" /><br />
        <img src="images/calender.png" alt="" class="pic" />
        <p><a href="<%=yazi.Yazi4Link()%>"><%=yazi.Yazi4()%></a></p>
        <a href="<%=yazi.Yazi4Link()%>"><img src="images/more_g.gif" alt="" width="76" height="28" /></a>	  </div>
</div>
<div id="footer">
    <center>	Fu Yazılım Kulübü &copy; 2011 &nbsp; &nbsp; <a href="" target="_blank">Web Design</a> by <a href="" target="_blank">FUYazılım Kulübü</a></center>	</div>
<map name="Map">
    <area shape="rect" coords="600,264,652,290" href="#">
</map>
</body>
</html>
